Peyer's Patch — synonyms, definition

1. Peyer's patch (Noun)

1 synonym
Peter's gland
1 definition

Peyer's patch (Noun) — Any of several lymph nodes in the walls of the intestines near the junction of the ileum and colon.

3 types of
lymph gland lymph node node